beach apple - French English Dictionary